place of resort - German English Dictionary